town library - German English Dictionary